multi-spindle automatic machine - Spanish English Dictionary